package com.zl.codereview.review;


import java.io.Serializable;
import java.util.Date;
import java.util.List;

public class ReviewContent implements Serializable {

    /**
     * reviewId
     */
    private String reviewId;

    /**
     * 文件路径
     */
    private String path;

    /**
     * 文件名称
     */
    private String fileName;

    /**
     * 代码行
     */
    private int number;

    /**
     * 提交人
     */
    private String author;

    /**
     * review信息
     */
    private String content;

    /**
     * 代码作者
     */
    private String codeAuthor;

    /**
     * 处理状态  1未处理  2 已处理
     */
    private int status;

    /**
     * 处理人
     */
    private String handler;

    /**
     * 处理时间
     */
    private Date handleTime;

    /**
     * 创建日期
     */
    private Date createTime;

    /**
     * 相关评论
     */
    private List<ReviewChat> chats;

    public String getReviewId() {
        return reviewId;
    }

    public void setReviewId(String reviewId) {
        this.reviewId = reviewId;
    }

    public String getPath() {
        return path;
    }

    public void setPath(String path) {
        this.path = path;
    }

    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

    public int getNumber() {
        return number;
    }

    public void setNumber(int number) {
        this.number = number;
    }

    public String getAuthor() {
        return author;
    }

    public void setAuthor(String author) {
        this.author = author;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public String getHandler() {
        return handler;
    }

    public void setHandler(String handler) {
        this.handler = handler;
    }

    public Date getHandleTime() {
        return handleTime;
    }

    public void setHandleTime(Date handleTime) {
        this.handleTime = handleTime;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public List<ReviewChat> getChats() {
        return chats;
    }

    public void setChats(List<ReviewChat> chats) {
        this.chats = chats;
    }

    public String getCodeAuthor() {
        return codeAuthor;
    }

    public void setCodeAuthor(String codeAuthor) {
        this.codeAuthor = codeAuthor;
    }
}
